Практика
Задача: Создайте виджет "Карточка Продукта/Пользователя", который использует Stack и Positioned для наложения различных элементов.
Требования к виджету:
- Виджет должен представлять собой карточку (например, обернутую в
Card). - Внутри карточки должен использоваться
Stack. - Первый (нижний) элемент Stack должно быть изображение (товара или пользователя). Используйте
Image.networkс каким-либо placeholder URL или локальным ресурсом. Изображение должно занимать большую часть карточки. - Используя
Positioned, разместите текст с названием продукта/именем пользователя поверх изображения в нижней части карточки. Текст должен быть читаемым (например, иметь тень или полупрозрачный фон). - Используя еще один
Positioned, добавьте небольшой значок "Новинка" или "В наличии" (например, маленькийContainerс текстом или иконкой) в одном из углов изображения (например, верхний правый или нижний левый).